English to Italiano Dictionary
pitch fork
Forca (agricoltura)
Meaning for pitch fork found in 33 Languages.
Sponored Video